Processing IoT Data with Cloud Computing for Smart Cities
نویسندگان
چکیده
A smart city requires the intelligent management of infrastructure like the Internet of Things (IoT) devices in order to provide smart services that improve the quality of human life. To obtain the information needed to implement smart city services, stream reasoning is used to intelligently process the big data stream constantly generated from IoT devices. However, there are constraints associated with the real-time processing of large streams of big data from the smart city infrastructure. In this paper, we propose a stream reasoning system model for the smart city application, which was implemented using real-time big data processing technology in the smart city middleware. We use Apache Kafka, a message processing system, and Apache Storm, a real-time distributed processing system, to overcome the constraints associated with real-time processing. We evaluate the performance of our system implementation by measuring the throughput per second and the maximum capacity of the experimental system.
منابع مشابه
Cloud and IoT based Smart Car Parking System by using Mamdani Fuzzy Inference System (MFIS)
Internet of Things (IoT) and cloud computing technologies have connected the infrastructure of the city to make the context-aware and more intelligent city for utility its major resources. These technologies have much potential to solve thechallenges of urban areas around the globe to facilitate the citizens. A framework model that enables the integration of sensor’s data and analysis of ...
متن کاملInternet - of - Things for Smart Cities : Standards and Opportunities
Internet of Things (IoT) has become a promising technology for addressing societal challenges by connecting smart devices and enabling big data analytics creating smart cities worldwide. As the IoT scales up, it is important to provide interoperability of different devices. We highlight that simply standard protocols are not sufficient for openness and interoperability. IoT for smart cities nee...
متن کاملRIoTBench: An IoT benchmark for distributed stream processing systems
The Internet of Things (IoT) is an emerging technology paradigm where millions of sensors and actuators help monitor and manage, physical, environmental and human systems in real-time. The inherent closedloop responsiveness and decision making of IoT applications make them ideal candidates for using low latency and scalable stream processing platforms. Distributed Stream Processing Systems (DSP...
متن کاملA Mobile and Fog-based Computing Method to Execute Smart Device Applications in a Secure Environment
With the rapid growth of smart device and Internet of things applications, the volume of communication and data in networks have increased. Due to the network lag and massive demands, centralized and traditional cloud computing architecture are not accountable to the high users' demands and not proper for execution of delay-sensitive and real time applications. To resolve these challenges, we p...
متن کاملSPOTLIGHT Principles for Engineering IoT Cloud Systems
ecently, we’ve seen a wide adoption and deployment of Internet of Things (IoT) infrastructures and systems for various crucial applications,1 such as logistics, smart cities,2 and healthcare. This has led to high demands on data storage, processing, and management services in cloud-based datacenters, engendering strong integration needs between IoT and cloud services. Cloud services are mature ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IJWA
دوره 9 شماره
صفحات -
تاریخ انتشار 2017